package com.jinke.api.modules.third.shippo.model.dto;

import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @projectName:
 * @title: ShippoAddressReqDto
 * @description:  create a address validation result
 * @see:
 * @author: hhp
 * @version: 1.0.0
 * @createTime: 2024/8/16 13:25
 */
@Data
@Accessors(chain = true)
public class ShippoAddressReqDto {
    private String name;
    private String company;
    private String street1;
    private String street2;
    private String street3;
    @JSONField(name = "street_no")
    private String streetNo;
    private String city;
    private String state;
    private String zip;
    private String country;
    private String phone;
    private String email;
    @JSONField(name = "is_residential")
    private Boolean isResidential;
    private String metadata;
    private Boolean validate;
}
